Reservation Cut-through Switching Allocation for High-Radix Clos Network on Chip
نویسندگان
چکیده
Clos Network on Chip (CNOC) is a promising Network on Chip (NOC) topology because of its low hop counts and good load-balancing characteristics. The throughput of a CNOC depends on the specific router design, which includes at least two major components: buffering structure and switching allocation (SA). In this paper, we propose three cut-through SA schemes for Virtual Output Queue (VOQ)-based NOC routers. The proposed cut-through SA schemes have two major advantages over the flit-mode SA scheme: (1) eliminate the Tail of Line (TOL) blocking suffered by the VOQ structure, and (2) improve the quality of matching obtained in each SA without increasing the iterations. Besides that, the proposed reservation cutthrough SA scheme can cure the potential starvation problem involved in cut-through switching. The performances of the proposed cut-through SA schemes are evaluated based on a 64-node CNOC as well as a 36-node 2D Mesh network. Simulation results show that the cut-through SA schemes significantly improve the performance of CNOC and 2D Mesh network in terms of transmission latency and throughput, even in those extreme scenarios when there are long packets that cannot be switched using cut-through or the input buffer size is very small. Compared to the baseline router, the router with cut-through SA can still achieve a frequency of 1GHz using 65nm technology with only 7.5% increase in area and 11% increase in power consumption.
منابع مشابه
Adaptive Load Balanced Routing for 2-Dilated Flattened Butterfly Switching Network
High-radix networks such as folded-Clos outperform other low radix networks in terms of cost and latency. The 2-dilated flattened butterfly (2DFB) network is a nonblocking high-radix network with better path diversity and reduced diameter compared to the folded-Clos network. In this paper, we introduce an adaptive load balanced routing algorithm that is designed to exploit all the positive topo...
متن کاملOptimal Multipass Self-Routing Algorithms for Packet-Switched Multistage Networks
The Clos(m, n) network [1] is a three-stage rearrangeable network capable ofrouting any permutation on N = mn elements. It was proven recently that the three-stage Clos(m, n) network is not self-routing except when the first (and the last) stage contains only two ( ~ x ~)-switches [3]. However, such a network contains O(N2 ) elementary switches which is close to that of a full crossbar network....
متن کاملUsing Clos Switches in Area Efficient Asynchronous SDM Routers
Most of current asynchronous on-chip routers use the virtual channel flow control method which compromises throughput and latency. Instead of using virtual channels, an asynchronous spatial division multiplexing (SDM) router has been proposed recently. The major design overhead of an SDM router is the enlarged central switch which increases proportionally to the number of virtual circuits. Clos...
متن کاملHigh-radix Interconnection Networks a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
Over the past twenty years, the pin bandwidth available to a chip has increased by approximately an order of magnitude every five years – a rate very similar to Moore’s Law. This increasing pin bandwidth can be effectively utilized by creating high-radix routers with large number of skinny ports instead of low-radix routers with fat ports. The use of high-radix routers leads to lower cost and b...
متن کاملAn On-Chip Traffic Permutation Network for Multiprocessor System-On-Chip
The Networks on Chip (NoC), due to their flexibility, scalability and high bandwidth features they are considered as on-chip communication fabrics for future multiprocessor systemon-chips(MPSOCs).In this paper the design of a network on chip to support a guaranteed throughput is explained. The close nework topology is used with the three stages of switches and each stage having three switches o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010